self carriage - Español Inglés Diccionario